package com.decade.controller;

import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;

@Controller//这个注解用于告诉spring web模块这个对象是控制层请求响应处理器
public class TemplateController {

    @RequestMapping("default")
    public String doTemplateUI(Model model){//请问此方法谁来调用？DispatcherServlet
        model.addAttribute("name","default");
        return "default";//这个名字为view的名字
        //这里的返回值创给谁？DispatcherServlet
        //这个view的名字谁来解析？ViewResolver
        //解析view时会做什么呢？
        //1)添加前缀和后缀(例如/templates/default.html)
        //2)对html页面中额元素进行解析（对特定属性进行处理）
    }
}
